یک نکته که در مورد این پست باید بگویم این است که کتاب حاضر حاصل تلاش اینجانب(نویسنده پست)می باشد که سه ماه را صرف نوشتن و گرداوری آن کردم وآن را دردوبخش آموزش و پروژه های جاوا اسکریپت تدوین نموده ام.و از شما درخواست دارم هر گونه پیشنهاد و انتقاد خود را در قالب نظرات همین پست ارائه دهید.
یکی از زبان های برنامه نویسی که در حال حاضر بسیار استفاده می شود ، زبان جاوااسکریپت است . این زبان در سال ۱۹۹۵ میلادی توسط فردی به نام برندان ایچ (Brendan Eich) طراحی و پیاده سازی شده است . ساختار کلی جاوااسکریپت شباهت بسیار زیادی به سی پلاس پلاس و جاوا دارد اما این شباهت بیشتر به این دلیل بوده است که یادگیری این زبان برای افرادی که در گذشته از آن دو زبان استفاده می کردند ، آسانتر است .
کاربرد اصلی جاوااسکریپت در طراحی و پیاده سازی سایت ها و صفحات HTML است و به کمک این زبان این امکان برای شما به وجود خواهد آمد که بتوانید به اجزای مختلف درون صفحات اینترنتی دست پیدا کنید و اگر نیاز داشتید بتوانید در آن ها تغییراتی مطابق میل خود ایجاد کنید .توضیحات بیشتر+دانلود در ادامه مطلب…
استفاده روز افزون از تکنولوژی هایی همچون Ajax و jQuery در طراحی صفحات وب که هسته اصلی آن ها را Javascript تشکیل می دهد به اهمیت یادگیری این زبان قدرتمند برای هرکس که دستی در طراحی وب دارد افزوده است
سرفصل های کتاب حاضر(به دلیل طولانی بودن فهرست مطالب فقط سرفصل های اصلی در زیر آورده شده اند):
آشنایی با جاوا اسکریپت و مفهوم اسکریپت نویسی
آشنایی با چگونگی استفاده از فرامین جاوا اسکریپت
آشنایی با مفاهیم متغییر ها وداده
نحوه تعریف متغییر در جاوا اسکریپت
آشنایی با کلمات رزرو شده
ثابت ها
معرفی عملگرهای مورد استفاده در JavaScript
نوشتن متن در جاوا اسکریپت
توضیحات جاوا اسکریپت
توضیحات چند خطی جاوا اسکریپت
نمایش پیام هشدار در صفحه با استفاده از جاوا اسکرپت
دکمه ها و موارد استفاده آنها
کادرهای prompt
معرفی دستور شرطی if…else و کاربردهای مختلف آن
استفاده از دستور if..else if…else (دستورات شرطی تو در تو)
دستور switch
پنجره های popup
جعبه تایید (Confirm Box)
جعبه اجازه (Prompt Box)
توابع جاوا اسکریپت
نحوه استفاده از حلقه های FOR
حلقه for
نحوه استفاده از حلقه های while
آموزش کار با دستور for…in
کاراکترهای خاص
آموزش کار با دستور try…catch
برنامه نویسی شیءگرا
شیء بولی
شیء object match) match)
تابع ()round
تابع ()random
تابع ()min
ثوابت ریاضی
دستورات (متدهای) ریاضی
شناسایی نوع مرورگر کاربر(شیء navigator)
شیء عبارات منظم (RegExp Object)
RegExp چیست
رویداد (event)
رویدادهای مربوط به صفحه کلید
رویدادهای مربوط به ماوس
شیء رشته متنی
چگونگی تغییر دادن سبک متن ها
شیء تاریخ
آرایه ها
اعتبار سنجی فرم ها به وسیله جاوااسکریپت
فیلدهای الزامی
اعتبار سنجی ایمیل
رویدادهای مربوط به زمان در جاوا اسکریپت
حجم: ۳ مگابایت در حدود ۱۹۰صفحه
نظرات شما عزیزان:
باتشکر
مسعود